home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Editors / Emacs / Source / EmacsApp.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-11-30  |  742 b   |  31 lines

  1. /* The Application interface for Emacs.
  2.  
  3.    For legal stuff see the file COPYRIGHT.  */
  4.  
  5. #import <appkit/appkit.h>
  6. #import <appkit/Application.h>
  7. #import "EtermView.h"
  8.  
  9. @interface EmacsApp : Application
  10. {
  11.   /* Current view.  */
  12.   id currentView;
  13.   /* Array of files to edit at startup time.  */
  14.   char **files;
  15.   /* Number of files to edit at startup time.  */
  16.   int nfiles;
  17.   /* The applications fontManager.  */
  18.   id fontManager;
  19. }
  20.  
  21. -appDidInit: sender;
  22. -appDidUnhide: sender;
  23. -terminate: sender;
  24. -(BOOL) appAcceptsAnotherFile: sender;
  25. -(BOOL) app: sender openFile: (const char *) path type: (const char *) type;
  26. -currentView;
  27. -fontManager;
  28. -showFontPanel: sender;
  29. -(BOOL) fontManager: sender willIncludeFont: (const char *) fontName;
  30. @end
  31.